European otter – Deutsch–English translations

🇬🇧 en de 🇩🇪

European otter noun

  • Lutra lutra
Fischotter
Wiktionary Links